Spanish › DictionarychurreteraHear itnouncolloquialfemininediarrheaOther ways to say itchurretespot, stain (especially on the face or hands); diarrheadiarreadiarrheaRead Spanish with every word explained