Malagasy

edit

Noun

edit

manjola

  1. glower