cascarudos

Spanish

Adjective

cascarudos m pl

  1. masculine plural of cascarudo

Noun

cascarudos m pl

  1. plural of cascarudo