English-synonym dictionary »

horseleech synonyms in Hungarian

EnglishSynonym
horseleech noun

bloodsuckernoun
generic term

hirudineannoun
generic term

leechnoun
generic term