Mobile
Log In
Sign Up
Tools
Translator
Alphabet
Home
Chinese-English
English-Chinese
French-English
English-French
Home
>
french-english
>
"abreuvoir" in English
English translation for "
abreuvoir
"
n.
watering place; channel or drain for transporting water; elongated area of low pressure (meteorology)
Similar Words:
"abrasion" English translation
,
"abravanel" English translation
,
"abreuvage" English translation
,
"abreuvement" English translation
,
"abreuver" English translation
,
"abri" English translation
,
"abri blindé" English translation
,
"abri bétonné" English translation
,
"abri contre le vent" English translation
,
"abri de berger" English translation