Dictionary
Search
Install dictionary
ку́пля-прода́жа
купля-продажа
expression
Meanings
purchase and sale