Translation of lebodu in English:

lebodu

chameleon

noun (class 5, plural mabodu)

  • 1

    chameleon