English to Arabic

Meaning for:
Landfill
other
موقع الدفن النفايات