frenare Italian - English
1.
Englishharness
-
Italianimbracare, imbragare, imbrigliare, frenare, trattenere
2.
Englishcurb
-
Englishrestrain, rein in
-
Italianfrenare, tenere a freno
3.
Englishbrake
-
Englishto operate brakes
-
Italianfrenare
4.
Englishhold up
-
Englishto wait or delay
-
Italianritardare, rallentare, frenare, aspettare
English translator: Italian English frenare Eesti sõnaraamat Español Traductor Svenska Översättare