làu tà bàzàn

English: Translation
collapsed well
noun