Slovnenya

Translation English Spanish: sweep off

Dictionary: main
sweep off
verb