french foreign office

Noun
  1. The French department in charge of foreign affairs;
    Referred to familiarly by its address in Paris (synset 108131375)

Other Searches