Advertisement

Advertisement

tour d'horizon

[toor daw-ree-zawn]

noun

French.
  1. a general survey; overview.



Advertisement

Advertisement

Advertisement

Advertisement


Tour-de-FranceTouré