Turkish-English dictionary »

aya sarandi meaning in English

TurkishEnglish
Aya Sarandi proper noun

Sarandë(coastal town in extreme southern Albania)
proper noun