French-English dictionary »

[agriculture] démarier meaning in English

FrenchEnglish
[agriculture] démarier verbe

thin out(to make sparse)
verb