English to Arabic

Meaning for:
Anechoic
other
لا صدويّ، لا يحتوي أو ينتج عنه صدى