Slovnenya

Translation English French: nonplussed

Dictionary: main
nonplussed
adjective