English to Arabic

Meaning for:
Chelate
other
ذو كلاّب