mee maagau

English: Translation
non-living thing
noun