English: Home Builders Federation
Welsh: Ffederasiwn Adeiladwyr Cartrefi
Subject: Tai
English definition: HBF : New title of 'House Builders Federation'.
Welsh definition: Teitl newydd House Builders Federation