English-Italian dictionary »

curb meaning in Italian

EnglishItalian
curb [curbed, curbing, curbs] verb
[UK: kɜːb]
[US: ˈkɝːb]

frenareverb

tenere a frenoverb