Slovnenya

Translation English Japanese: cumbersome

Dictionary: main
cumbersome
adjective