Galician English Dictionary

galego - English

moto in English:

1. moto moto