English to Arabic

Meaning for:
Armco
other
شركه أرمكو