Definify.com

Definition 2024


mamela

mamela

Malagasy

Noun

mamela

  1. leave