Definify.com

Definition 2025


moscams

moscams

Catalan

Noun

moscams

  1. plural of moscam