How to pronounce Tours

Accents & languages on maps

Definition
  • Definition of Tours

    • an industrial city in western France on the Loire River

Tours in other languages

Random words: waterhelloantidisestablishmentarianismtomatoTumblr