Translation of letshololô in English:

letshololô

diarrhoea

noun (class 5)

  • 1

    diarrhoea


User Contribution

Letshololo

Diarrhoea

noun