épine French - English
1.
Englishspine
-
Englishrigid, pointed surface protuberance or needle-like structure on an animal, shell, or plant
-
Frenchépine
2.
Englishpain in the ass
-
Frenchcasse-piedemmerde
3.
4.
Englishbackbone
Englishbackbone
-
Englishany fundamental support, structure, or infrastructure
-
Frenchépine dorsale
5.
Englishbarberry
-
EnglishBerberis
-
Frenchépine-vinette
English translator: French English épine Eesti sõnaraamat Español Traductor Svenska Översättare