Slovnenya

Translation English Japanese: garbage carter

Dictionary: main
garbage carter
noun