Translation of baru in English:

baru

new

adjective

  • 1

    new, not existing before