Definify.com

Definition 2024


manasa

manasa

Malagasy

Noun

manasa

  1. wash