DictionaryForumContacts

   English
Google | Forvo | +
to phrases
do a deal
gen. укладати угоду (with, з ким-небудь); укласти угоду (with)
law укладати контракт
do a deal
: 7 phrases in 4 subjects
Aviation2
Diplomacy2
Economy1
General2