Subscribe
URL of the page has been copied to clipboard.
Meaning : A group of volcanic islands in the Atlantic Ocean to the west of Morocco. The group forms an autonomous region of Portugal.
Synonyms : madeira islands
Install App