French-Spanish dictionary »

vélobus meaning in Spanish

FrenchSpanish
vélobus

bicibús