moscams

Catalan

Noun

moscams

  1. plural of moscam