Kandu pidichathu in english translation. Bipedal primate mammal name 5 letters. Desperado Love meaning. Bubbles wiki fandom.