Definition of “testimonial match” - English Dictionary

british dictionary