manu-mangamanga-i-lote-aasanga

English: Translation
serpent cucumber
noun