iriryoo

Phonetic
[írír-jʌ̄ʌ]
English: Translation
upper layer of skin
noun
Body parts
Plural form
s.d. iriryoondēēt, p.i. iriroy, p.d. irirook