English to Arabic

Meaning for:
Tapped
other
منقور