Malagasy

edit

Noun

edit

mahaela

  1. delay