Definify.com

Definition 2024


masera

masera

Swahili

Noun

masera

  1. plural of sera