English to Arabic

Meaning for:
Batch-fabricated
other
مختلق بالدّفعة