iɖi ~ idi

English: Translation
ankle
noun
Body parts
Notes

BP 28;