MalayTranslate.com
Malay to English Translator
Translate Here

English to English

barbellate
('b/A/rb/@/,l/eI/t )

adjective (a)

  • Having short, stiff hairs, often barbed at the point.
    memiliki pendek, rambut kaku, sering berduri pada titik.
    source: webster1913

adjective satellite (s)