llaretas
English
Noun
llaretas
plural of
llareta
Anagrams
laterals
,
rastella