Slovnenya

Translation English French: armour

Dictionary: main
armour