Choombata, Choomba

What is Choombata, Choomba?

Choombata, Choomba meaning noun Friend. Buddy.

 

reference: –