irrevocable letters of credit
English
Noun
irrevocable
letters
of
credit
plural of
irrevocable letter of credit