English-French dictionary »

green revolution meaning in French

EnglishFrench
Green Revolution proper noun

révolution verte◼◼◼nom {f}