Definify.com

Definition 2025


mamela

mamela

Malagasy

Noun

mamela

  1. leave