Slovnenya

Translation English French: terrified

Dictionary: main
terrified
adjective