French–English dictionary

English translation of the French word accoster

French → English
  
FrenchEnglish
accoster accost; come alongside