noun traveler's diarrhea, especially as experienced by some visitors to Latin America.
tourista 🔊 Listen to this noun traveler’s diarrhea, especially as experienced by some visitors to Latin America. Share Facebook Twitter Google +