Derja translation of 'مُسْتَحِيلْ'

مُسْتَحِيلْ
(ADJ)
impossible

It is impossible to figure out the true story. مستحيل تطلع لحكاية صحيحة