Definisi 'carmagnole'

English to English
noun
1 A popular or Red Rebublican song and dance, of the time of the first French Revolution. Terjemahkan
source: webster1913


Visual Synonyms