traveler's tales

English

Noun

traveler's tales

  1. plural of traveler's tale