English-Polish dictionary »

troubadour meaning in Polish

EnglishPolish
troubadour noun
an itinerant performer of songs

trubadurnoun