Spanish-English dictionary »

membranófono meaning in English

SpanishEnglish
membranófono noun
{m}

membranophone(instrument)
noun
[UK: mˈembrənˌɒfəʊn] [US: mˈembrənˌɑːfoʊn]