Version Française
Meaning of
"terrifiant (faisant peur)"
in English language
French to English
English to French
French
English
terrifiant (faisant peur)
terrifying