arles

Noun
  1. Money given by a buyer to a seller to bind a contract (synset 113371337)

Other Searches