Translation of cimarra in English:

cimarra

feminine noun

informal
Chile
  • 1

    hacer la cimarra to play truant