Definify.com

Definition 2025


masera

masera

Swahili

Noun

masera

  1. plural of sera