barracas
See also:
Barracas
Portuguese
Noun
barracas
plural of
barraca
Spanish
Noun
barracas
f
pl
plural of
barraca