Results for "

atkestanesi

"
Turkish - English dictionary

atkestanesi

(Turkish - English dictionary) :
,-ni horse chestnut.