Translation of imbasan in English:

imbasan

current of air

noun

  • 1

    current of air, a glimpse