English to Arabic

Meaning for:
Catenation
other
سلسلة من الوصلات