vis sans fin

listen to the pronunciation of vis sans fin
الفرنسية - التركية
sonsuz vida
الفرنسية - الإنجليزية
{n} worms
screwjack
worm gear
worm shaft