Slovnenya

Translation English Japanese: mop up

Dictionary: main
mop up
verb