Mobile
Log In
Sign Up
Tools
Translator
Alphabet
Home
Chinese-English
English-Chinese
French-English
English-French
Home
>
french-english
>
"espagne" in English
English translation for "
espagne
"
n.
spain, country in southwestern europe
Related Translations:
faire des châteaux en espagne
: built castles in the air, imagined many things, fantasized, made many future plans
bâtir des châteaux en espagne
: v. build castles in the air, sweet dreams and fantasies
Similar Words:
"espacement des mots" English translation
,
"espacés" English translation
,
"espacer" English translation
,
"espadon" English translation
,
"espadrille" English translation
,
"espagnol" English translation
,
"espar" English translation
,
"espalier" English translation
,
"esperluette" English translation
,
"espingole" English translation