English to Arabic

Meaning for:
Intra-ocular
other
داخل بصري