Romanian-French dictionary »

afforestation meaning in French

RomanianFrench
afforestation

împădurire◼◼◼