anayurt


Results for "anayurt"

Turkish - English dictionary

anayurt

(Turkish - English dictionary) :
mother country, homeland, motherland.