Slovnenya

Translation English Japanese: cuirass

Dictionary: main
cuirass
noun