Turkish-English dictionary »

nevruz bayramı meaning in English

TurkishEnglish
Nevruz Bayramı proper noun

Nowruz(Iranian New Year)
proper noun