Translation of kelibat in English:

kelibat

shadow

noun

  • 1

    shadow, flash