English to Arabic

Meaning for:
Thrummed
other
منقور