๐ฌ๐ญ
Dictionary
Learn
๐ฌ๐ญ
English meaning of the Dagbani word
damdi
damdi
Noun
squat, gesture of respect to superior