MalayTranslate.com
Malay to English Translator
Translate Here

English to English

leechlike

adjective satellite (s)

  • of plants or persons; having the nature or habits of a parasite or leech; living off another
    atau tanaman berkenaan; memiliki sifat atau kebiasaan parasit atau lintah; hidup dari lain
    Example:
    His indolent leechlike existence.
    source: wordnet30