doğmaca


Results for "doğmaca"

Turkish - English dictionary

doğmaca

(Turkish - English dictionary) :
theat. improvised play.