Results for "

yurtsal

"
Turkish - English dictionary

yurtsal

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