English to Arabic

Meaning for:
Carotin
other
مادة حمراء عديمة الطعم، تستخرج من الجزر