abúrucha

English: Translation
have diarrhea (a-st of burú)
Spanish: Translation
tener diarrea (a-st de burú)
verb