Web Analytics
DICTIONARY
TTS Voice
 virtual keyboard

Russian English Common Words Pro Dictionary and Phrasebook








    чинить препятствия

     make difficulties, raise difficulties
     throw obstacles in somebody's way (кому-либо)
     overslaugh