taogubu

English: Translation
waist
noun