English to Arabic

Meaning for:
Inducible
other
قابل للتولّد