English to Arabic

Meaning for:
Untellable
other
ﻻ يمكن وصفه