Definify.com

Definition 2026


mandefa

mandefa

Malagasy

Noun

mandefa

  1. ship