English to Arabic

Meaning for:
Thiouracil
other
ثوراسل - مركب كيميائي