English to Arabic

Meaning for:
Ustulate
other
محترق :: محروق