Kamus Inggris Indonesia - Indonesian English Dictionary
Browse:  A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z 
Indonesian to English
pacat leech
please wait
by Xamux Translate
noun carnivorous or bloodsucking aquatic or terrestrial worms typically having a sucker at each end
noun a follower who hangs around a host (without benefit to the host) in hope of gain or advantage
verb draw blood
noun See 2d Leach.
verb See Leach, v. t.
noun The border or edge at the side of a sail.
noun A physician or surgeon; a professor of the art of healing.
verb To treat as a surgeon; to doctor; as, to leech wounds.
source: WordNet 3.0