Synonyms for
Portugal
Definition
Portugal is a country located in southwestern Europe on the Iberian Peninsula. Its capital is Lisbon.
Synonyms for
Definition
Portugal is a country located in southwestern Europe on the Iberian Peninsula. Its capital is Lisbon.