Slovnenya

Translation English French: breastplate

Dictionary: main
breastplate
noun