Quantcast

barata = sale feminine noun

barata

feminine noun

English Translation of BARATA

1
Mexico : sale, bargain
2
Chile : cockroach

Seen & Heard

What made you want to look up barata? Please tell us where you read or heard it (including the quote, if possible).

Spanish Word of the Day