Mobile
Log In Sign Up
Home > french-english > "avon" in English

English translation for "avon"

n. avon, city in france; county in england; american corporation headquartered in new york city, direct marketer of cosmetics and beauty products; name of several rivers in england
Similar Words:
"avoir à" English translation, "avoir à l'œil" English translation, "avoirs fonciers" English translation, "avoisinant" English translation, "avoisiner" English translation, "avoriaz" English translation, "avortement" English translation, "avorter" English translation, "avorteur" English translation, "avorton" English translation