effroyable French - English
1.
Englishfearsome
-
Englishfrightening, especially in appearance
-
Frencheffroyable, effrayant
2.
Englishappalling
-
EnglishThat appalls/appals or appall/appal
-
Frenchépouvantable, effroyable
English translator: French English effroyable Eesti sõnaraamat Español Traductor Svenska Översättare