autocarro
Portuguese
/awtɔˈkaʁu/
noun
Definitions
- (Portugal) bus (vehicle)
Etymology
Affix from Portuguese carro borrowed from French autocar.
Origin
French
autocar
/awtɔˈkaʁu/
Affix from Portuguese carro borrowed from French autocar.
French
autocar