Sarlos
English
Proper noun
Sarlos
plural of
Sarlo
Anagrams
Rosals
,
solars