English to Arabic

Meaning for:
Meniscus
other
السطح المحدب