yurtsal


Results for "yurtsal"

Turkish - English dictionary

yurtsal

(Turkish - English dictionary) :
of or relating to the homeland (of a people or nation).