駐仏

stationed in France; resident in France (of ambassadors, etc.)

Meaning

  1. adj-no
    stationed in France; resident in France (of ambassadors, etc.)

Example sentences