Khelobedu Dictionary › WordsthamelaMeaning of thamela in Khelobedu, translated to English.to crave or desireSearch more Khelobedu words