2 Portuguese Synonyms for ALBUFEIRA
Prev.1Next
laguna
Definition: 1. lagoon (shallow body of water separated from the sea by a bar)
There are 3 definitions of the word laguna
Show more information about laguna
Prev.1Next
Search took: 3.3641 ms