English-Polish dictionary »

timbrel meaning in Polish

EnglishPolish
timbrel noun
a tambourine like percussion musical instrument

Bębenek baskijskinoun