Translation of cekok in English:

cekok

medicine given by force

  • 1

    medicine given by force