English to Arabic

Meaning for:
TRW
other
شركه تي ار دبليو