Slovnenya

Translation English Japanese: heavy-armed

Dictionary: main
heavy-armed
adjective