English to Arabic

Meaning for:
Cisco
other
سمك السيسكو، مدينة سيسكة، أحد كبرى شركات الإتّصالات في العالم