Slovnenya

Translation English French: shover

Dictionary: main
shover
noun