English to Arabic

Meaning for:
Biomass
other
الكتلة الحيويّة