English to Arabic

Meaning for:
Makeshifts
other
البدلاء المؤقتون