English to Arabic

Meaning for:
Aceldama
other
مكان التجمعات الفظيعة