Slovnenya

Translation English French: battalion

Dictionary: main