English to Arabic

Meaning for:
Notocord
other
نوتوكورد