Русский-Английский словарь »

идафа означает в английский

РусскийАнглийский
идафа noun
{f}

construct state(a noun form, associated with the genitive)
noun

ʾiḍāfa(the possessive or genitive construction in Arabic)
noun