Noun
leech [pl. leeches]
exhauster {feelings & emotions}
Adjektive
exhaustible [ more exhaustible ; most exhaustible ]
...
related Results
similar Results
leeches (n.) , [sing. a leech]