足たらない
Meanings
I-adjective
1. insufficient; not enough; lacking
2. dim-witted; slow; stupid
Kanji used