Slovnenya

Translation English French: sweep over

Dictionary: main
sweep over
verb