Slovnenya

Translation English French: astounded

Dictionary: main
astounded
adjective