French-English dictionary »

sirventès meaning in English

FrenchEnglish
sirventès nom {m}

sirvente◼◼◼(satirical song)
noun