Translation of imbas muka in English:

imbas muka

flash forward

noun

  • 1

    flash forward, a technique often used in science fiction to allow audience to predict what happens next