Search term barracas has one result
Jump to
ES Spanish EN English
barracas (n) [militar] {f} barracks (n) [militar]