spur English - Italian
1.
-
EnglishAnything that inspires or motivates, as a spur does to a horse
-
Italiansprono
-
Englishto put spurs on
-
Italianmontare gli speroni
Related words
English translator: English Italian spur Eesti sõnaraamat Español Traductor Svenska Översättare