Khelobedu Dictionary › WordsmpšaMeaning of mpša in Khelobedu, translated to English.noun · animalsA dogSearch more Khelobedu words