Results for "

serhat

"
Turkish - English dictionary

serhat

(Turkish - English dictionary) :
,-ddi border, frontier (of a country).