Translation of dirgahayu in English:

dirgahayu

long live, long life

adjective

  • 1

    long live, long life