Portuguese-English dictionary »

zurna meaning in English

PortugueseEnglish
zurna noun
{f}

zurna(musical instrument)
noun