chacarero
Top 30000
Meanings
Noun
1. chacarero (farmer) (Latin America)
2. chacarero (sandwich) (Chile)