English-Chinese dictionary »

troubadour meaning in Chinese

EnglishChinese
troubadour [troubadours] (an itinerant performer of songs)
noun
[UK: ˈtruː.bə.dɔː(r)]
[US: ˈtruː.bə.ˌdɔːr]

吟游诗人 /yínyóu shīrén/noun

吟遊詩人noun