Entry # 2636 has returned 1 entry

dedeeloaa

adj. unable to, not up to the task