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