related to or shaped like a torus - Français Anglais Dictionnaire

Suggérer une traduction