Translation of bau langu in English:

User Contribution

bau langu

smell of rotten

noun