Search term vouch has one result
Jump to
EN English FR French
vouch (v n) [to assert; to aver; to declare] attester (v n) [to assert; to aver; to declare]