Definition of “testimonial match” - English Dictionary

English