DICTIONARY
TTS Voice
 virtual keyboard

English Russian Common Words Pro Dictionary and Phrasebook






    push aside all obstacles

    устранять все препятствия, сметать все препятствия, устранить все препятствия, смести все препятствия