idaghayin

idaghayin
Phonetic
[idaɣajĩn HHDL]
English: Translation
eyebrow
noun
Body parts