Slovnenya

Translation English Japanese: hitchhiker

Dictionary: main