English-French translations for derouine
Definition of derouine
- An expedition made to First Nations camps or villages for trade rather than waiting for the natives to come to the forts, often involving wintering in the camps
Trending Searches
Popular Dictionaries