Polish-English dictionary »

trubadur meaning in English

PolishEnglish
trubadur noun

troubadournoun
an itinerant performer of songs