roulier
Top 30000
Meanings
Noun
1. cart driver
2. roll-on roll-off (vessel) (nautical)