English to Arabic

Meaning for:
Metrics
other
ميتريس