Definify.com

Definition 2026


masera

masera

Swahili

Noun

masera

  1. plural of sera