See also: Sarros

Spanish

edit

Noun

edit

sarros m pl

  1. plural of sarro