sleeches

English

Noun

sleeches

  1. plural of sleech

Verb

sleeches

  1. third-person singular simple present indicative of sleech