English Noun HDBs plural of HDB Spanish Noun HDBs f pl plural of HDBWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads