Turkish-English dictionary »

aynoroz meaning in English

TurkishEnglish
Aynoroz proper noun

Mount Athosproper noun