French-English dictionary »

embarcadère meaning in English

FrenchEnglish
embarcadère nom {m}

embarcadère◼◼◼(a pier, a wharf)
noun