Galician English Dictionary

galego - English

barrios in English:

1. neighborhoods