guarantee letters

English

Noun

guarantee letters

  1. plural of guarantee letter