Sekirov Dictionary

antileech

adjective1

  1. Working against leeches (blood-sucking annelids).

This dictionary works without the internet: on your phone · in Chrome