Italian-English dictionary »

bici da turismo meaning in English

ItalianEnglish
bici da turismo noun

touring bicyclenoun