Tourista (noun) Definition, Meaning & Examples

noun
  1. traveler's diarrhea, especially as experienced by some visitors to Latin America.
Tourista (noun) Definition, Meaning & Examples

More Definitions