English to Arabic

Meaning for:
Striae
other
شروخ ضيّقة رفيعة أو قنوات