Translation of keciciran in English:

keciciran

left behind

noun

  • 1

    left behind, dropped out, not being able to keep up