English

edit

Proper noun

edit

Sarlos

  1. plural of Sarlo

Anagrams

edit