RichThesaurus
embarcadère
vs
marina
embarcadère
noun
A pier, a wharf.
marina
noun
A harbour for small boats.
How often have the words
embarcadère
and
marina
occurred in a corpus of books?
(source:
Google Ngram Viewer
)