ndàkuaà

English: Translation
right hand
Spanish: Translation
mano derecha
noun
Body parts