Sign in
Dictionaries
English
promissory note avalised by a bank