リョコウシャゲリ
Meanings
Noun
1. traveler's diarrhea; traveller's diarrhoea
Composed of
traveller; traveler
diarrhea; diarrhoea