English to Chinese Dictionary vouches

vouches

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