French-Latin dictionary »

tambouriner meaning in Latin

FrenchLatin
tambouriner

tympanum