OpenRussian.org
Russian DictionaryРусский Словарь
HomeDictionaryMy WordsPracticeSettings

idlly russian

  • втыка́ть

    to stick (in, into), to drive (in, into), insert

    Stare idlly (at your phone etc)