Summary
English to French:   more detail...
  1. live on the fat of the land:




French

Detailed Translations for live on the fat of the land from French to English