mimba

English: Translation
belly (lower part of body, abdomen)
noun
Body parts