DictionaryForumContacts

   English
Terms for subject Diplomacy containing on the staff | all forms
EnglishRussian
engage staff on the spotнанимать местный персонал
the manager benched the entire sales staff for cheating on their expense reportsуправляющий отстранил от работы весь отдел сбыта за приписки в отчётности