Slovnenya

Translation English Japanese: vambrace

Dictionary: main
vambrace
noun