Slovnenya

Translation English French: shocked

Dictionary: main
shocked
adjective