English to Arabic

Meaning for:
Torr
other
وحدة ضغط