Slovnenya

Translation English French: staggering

Dictionary: main
staggering
adjective