Dutch-English dictionary »

idiofoon meaning in English

DutchEnglish
idiofoon substantief

idiophone(any musical instrument that produces its sound by its own vibration)
noun