English to Portuguese Dictionary scooters

scooters

scooters
translation of 'scooters'
noun
lambreta,
patinete,
moto,
mobilete
definition
Credits: Google Translate
Download the
HelloEnglishApp
image_one