English-Polish dictionary »

nowruz meaning in Polish

EnglishPolish
Nowruz

Nouruz