French–English dictionary

English translation of the French word demande de

French → English
  
FrenchEnglish
demande de appeal for
demande appeal; application