arles

Explore definitions, synonyms, and language insights of arles

Definitions

Noun
money given by a buyer to a seller to bind a contract

More General Terms