sprint English - Italian
1.
-
Englishshort race at top speed
-
Italianvelocità
-
Englishburst of speed or activity
-
Italianattività
Related words
English translator: English Italian sprint Eesti sõnaraamat Español Traductor Svenska Översättare