No exact translation found for
vouch

Do you mean:
similar Results
die Voucherkosten (n.) , Pl., {econ.}