arracheur
Top 30000
Meanings
Noun
1. an agricultural labourer who harvests potatoes, beets etc.
2. bag snatcher (slang)