Definify.com

Definition 2025


manasa

manasa

Malagasy

Noun

manasa

  1. wash