English to Arabic

Meaning for:
Retraceable
other
قابل للتقصّي ثانية