sing as a minstrel in the streets; roam the streets as a wandering minstrel
Related Translations:
卖唱: sing for a living 短语和例子卖唱过活 maintain life by singing
街头: street corner; street 短语和例子十字街头 (at the) crossroads; 流落街头 tramp the streets; be down and out in a city; 涌上街头 pour into the streets; 在伦敦街头行走 walk in the streets of london; 醉卧街头 lie drunk in