limatok

Noun

 * 1) land leech

Noun

 * 1) leech