Spanish-English dictionary »

idiófono meaning in English

SpanishEnglish
idiófono noun
{m}

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