English to Arabic

Meaning for:
Stumpage
other
ضريبة تفرض على مقدار الأشجار المقطوعة