Translation of lau in English:

lau

aviary

(lau burung)

noun

  • 1

    aviary, large cage or building for keeping birds