BTP
English edit
Proper noun edit
BTP
Anagrams edit
French edit
Etymology edit
Initialism of bâtiments et travaux publics.
Noun edit
BTP m (uncountable)
- the public buildings and works sector
Turkish edit
Proper noun edit
BTP
- (politics) Initialism of Bağımsız Türkiye Partisi (Independent Turkey Party).