English to French:   more detail...
  1. street ballad:


Detailed Translations for street ballad from English to French

street ballad:

street ballad [the ~] noun

  1. the street ballad (street song)
    l'air de fête

Translation Matrix for street ballad:

NounRelated TranslationsOther Translations
air de fête street ballad; street song street song
OtherRelated TranslationsOther Translations
- hit

Related Translations for street ballad