إنجليزي-العربية قاموس »

afforestation meaning in العربية

Results: afforest
I'd rather look for this: afforestation
إنجليزيالعربية
afforest make into a forest

شَجَّرَ

Your history