to deliver, present, or submit for payment (for example, a bill)

Translation:
English
Add