Italian-English dictionary »

sciolta meaning in English

ItalianEnglish
sciolta noun
{f}

runs(diarrhea)
noun
[UK: rʌnz] [US: ˈrənz]

squits(colloquial: diarrhea)
noun