DOUANIER MEANING IN ENGLISH

• Douanier Definition & Synonyms

  1. (n.) An officer of the French customs.


RECENT SEARCHES