Slovnenya

Translation English French: commandant

Dictionary: main
commandant