promu;monté en garde

listen to the pronunciation of promu;monté en garde
الفرنسية - الإنجليزية
{a} promoted
{s} advanced in rank, elevated in status
past of promote