Sale (fr. Vente)

Translation into English

Synonyms