Translation of lelobu in English:

lelobu

chameleon

noun (class 5, plural malobu)

  • 1

    chameleon