Slovnenya

Translation English French: stupefied

Dictionary: main
stupefied
adjective