marros

Catalan

Noun

marros

  1. plural of marro

Spanish

Noun

marros m pl

  1. plural of marro