large bill or debt that must be paid for a service rendered - Turkish English Dictionary

Suggest a Term