Slovnenya

Translation English Japanese: clutch

Dictionary: main
clutch
noun
verb