English to Arabic

Meaning for:
Precast
other
قبل ممثلون