English-Arabic dictionary »

torus meaning in Arabic

EnglishArabic
Torus [UK: tʊə(r)z]
[US: tʊərz]

نتوء مستدير

Toruses

توروسيس