Translation of momen in English:

momen

moment

noun

  • 1

    moment