vis sans fin

listen to the pronunciation of vis sans fin
Французский Язык - Турецкий язык
sonsuz vida
Французский Язык - Английский Язык
{n} worms
screwjack
worm gear
worm shaft