Definify.com

Definition 2025


mandefa

mandefa

Malagasy

Noun

mandefa

  1. ship