matters in hand ( synonym found)

Definition of matters in hand:

°The hymen.

Back to Top