Version Française
Translate
"TORUS"
to French Language
English to French
French to English
English
French
TORUS
TORE
torus, ring, circlet
ring
TORUS/TOROID/TOROIDAL
TORE/TOROIDAL