Translation of twain in Malay

twain

dua

noun & adjective

  • 1

    dua