vis sans fin

listen to the pronunciation of vis sans fin
Fransızca - Türkçe
sonsuz vida
Fransızca - İngilizce
{n} worms
screwjack
worm gear
worm shaft