Russian-English dictionary »

откуда-то meaning in English

RussianEnglish
откуда-то adverb

somewhence(from somewhere)
adverb