Русский-Английский словарь »

стритфуд означает в английский

РусскийАнглийский
стритфуд noun

street food(food obtainable from a streetside vendor)
noun