English-Polish dictionary »

ocarina meaning in Polish

EnglishPolish
ocarina noun
musical instrument

okarynanoun