What does Caponet mean?

Caponet meaning in General Dictionary

a new capon

View more

  • a new capon.