Malagasy

edit

Noun

edit

mpanavotra

  1. redeemer