Slovnenya

Translation English Japanese: rub out

Dictionary: main
rub out
verb