Polish-English dictionary »

idiofony meaning in English

PolishEnglish
idiofony noun

idiophonenoun
any musical instrument that produces its sound by its own vibration