saillie French - English
1.
Englishprojection
-
Englishsomething which projects
-
Frenchsaillie
2.
3.
Englishsalient
-
Englishpart of a fortification
-
Frenchsaillant, saillie
4.
Englishprotuberance
-
EnglishSomething that protrudes
-
Frenchsaillie
English translator: French English saillie Eesti sõnaraamat Español Traductor Svenska Översättare