Search term révolution has 3 results
Jump to
FR French EN English
révolution {f} revolution
révolution (n) [political upheaval] {f} revolution (n) [political upheaval]
révolution (n) [politique] {f} revolution (n) [politique]

French English translations