carboras
English
Noun
carboras
plural of
carbora
Anagrams
borrasca
,
Barracos