Slovnenya

Translation English Japanese: scourer

Dictionary: main
scourer
noun