Ghadod

Ghadod
English: Translation
a kind of pimple (or thinking of skin)
noun
Physical Impact
https-www-nhs-uk-conditions-lipoma