vouches
先天不足
translation of 'vouches'
verb
担保,
断定,
保管,
保,
发誓
definition
Credits: Google Translate