Slovnenya

Translation English French: brigadier general

Dictionary: main
brigadier general
noun