English to Arabic

Meaning for:
Foveate
other
منقّر