Translation of bau in English:

bau

aroma

noun

  • 1

    aroma, smell, odour