Torse
Word Dictionary
-> Torse
Search:
Torse
(n.) A wreath.
(n.) A developable surface. See under Developable.
Terms of Use
Canadian Jobs