Summary
French to English:   more detail...
  1. faire son rot:
    • Wiktionary:
      faire son rot → burp




English

Detailed Translations for faire son rot from English to French

Related Translations for faire son rot