English to Arabic

Meaning for:
Toroid
other
حلَقي