English to Arabic

Meaning for:
Fossicked
other
منقّب عن