balloon payments

English

Noun

balloon payments

  1. plural of balloon payment