Definitions English

  • a putto carrying a bow and arrow, representing Cupid or love