Slovnenya

Translation English Spanish: suit of armor

Dictionary: main
suit of armor