Slovnenya

Translation English French: dismayed

Dictionary: main
dismayed
adjective