Slovnenya

Translation English French: dumbfounding

Dictionary: main
dumbfounding