Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
sucking louse
noun
(n)
wingless usually flattened bloodsucking insect parasitic on warm-blooded animals
biasanya tidak bersayap ranap serangga pada hewan warm blooded parasit penghisap darah
Synonym:
louse
source: wordnet30