osurukağacı


Results for "osurukağacı"

Turkish - English dictionary

osurukağacı

(Turkish - English dictionary) :
,-nı ailanthus, tree of heaven.