Russian-English dictionary »

стритфуд meaning in English

RussianEnglish
стритфуд noun

street food(food obtainable from a streetside vendor)
noun