Translation of cekok in English:

cekok

medicine given by force

noun

  • 1

    medicine given by force