moropa

English: Translation
drum
noun
Music and Entertainment
Plural form
meropa