deputy


Flag of TT
noun The 'other woman' in a cheating or adulterous relationship

related

comments