barabora
English
Noun
barabora
(
plural
baraboras
)
Alternative form of
barrabora
.