Malagasy edit

Noun edit

manjola

  1. glower