moscardos

Portuguese

Noun

moscardos

  1. plural of moscardo