meɖ̚ rapiɖ̚

Phonetic
[meɖ̚ rapiɖ̚]
English: Translation
eyelid
noun
Body parts
Notes

Nov. 13, 2008