sarros

See also: Sarros

Portuguese

Noun

sarros

  1. plural of sarro

Spanish

Noun

sarros m pl

  1. plural of sarro