Slovnenya

Translation English French: suit of armor

Dictionary: main
suit of armor