Translation of choclera in English:

choclera

mouth, n.

feminine noun

informal, humorous
Chile
  • 1

    mouth