large bill or debt that must be paid for a service rendered - Français Anglais Dictionnaire

Suggérer une traduction