English to Arabic

Meaning for:
Toruses
other
توروسيس