bullet payments

English

Noun

bullet payments

  1. plural of bullet payment