Malagasy

edit

Verb

edit

mifona

  1. intercede