先天不足xiāntiānbùzú
Top 50000
Meanings
1. to suffer from a congenital deficiency; to have an inherent weakness
Characters used