Galician English Dictionary

galego - English

Porto in English:

1. Porto Porto