Slovnenya

Translation English French: army

Dictionary: main