Summary
French to English:   more detail...
  1. café (établissement):


French

Detailed Translations for café (établissement) from French to English