Search term Braga has 3 results
EN English ES Spanish
Braga Braga
ES Spanish EN English
braga (n) [heavy denim pants or overalls] dungarees (n) [heavy denim pants or overalls]
braga underpants