chupot

English

Noun

chupot

  1. plural of chupa
  2. plural of chupah