"membranophone" in English Membranophone {m pl} membranophones "membranophone" English translation membranophone Membranophon Detailed translations for "membranophone" Membranophone{masculine plural} Membranophone membranophones English synonyms for "membranophone" s {membranophone}