Latin · root

tortus

a twisting, winding

Words sharing this root