barraboras
English
Noun
barraboras
plural of
barrabora