Múngonde / Míngonde

Múngonde / Míngonde
French: Translation
Grande chauve souris.
noun