English to Arabic

Meaning for:
Delineation
other
التصوير