Definition of “testicular” - English Dictionary

british dictionary