letters of guarantee
English
Noun
letters
of
guarantee
plural of
letter of guarantee