Slovnenya

Translation English Japanese: road mender

Dictionary: main
road mender
noun