Version Française
Meaning of
"Drome"
in English language
French to English
English to French
French
English
Drome; estacade (Can.)
Boom
Drome (pour les bois flottants)
Log boom (Am.)
Drome (pour les corps flottants)
Trash boom (Am.)