.
c таджикского с английского

имдодталаб

(n., adj.) 1 requiring in help, support; 
2 suppliant