bhabalima

English: Translation
palm (of hand)
noun
Body parts
ID
3018