See also: sarros

English edit

Proper noun edit

Sarros

  1. plural of Sarro

Anagrams edit