Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
vouched
in English
vouched
us
/vaʊtʃt/
uk
/vaʊtʃt/
#limited
Lemma:
vouch
The lemma is the base or root form of this word.