vouches
English
Noun
vouches
plural of
vouch
Verb
vouches
third-person singular
simple present
indicative of
vouch