Translation of walau in English:

walau

even though

conjunction

  • 1

    even though, although