anavatan


Results for "anavatan"

Turkish - English dictionary

anavatan

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