Slovnenya

Translation English French: aghast

Dictionary: main
aghast
adjective