Slovnenya

Translation English French: armed

Dictionary: main
armed
adjective