mandefa

Malagasy

Noun

mandefa

  1. ship