Web Analytics
DICTIONARY
TTS Voice
 virtual keyboard

Russian English Common Words Pro Dictionary and Phrasebook


Translate to English






    забивать себе голову

    addle one's head, addle one's brain (чем-либо)