btps - French English Dictionary

btps

Meanings of "btps" with other terms in English French Dictionary : 2 result(s)

French English
Economy
bâtiment (BTP) construction
bâtiment (BTP) housing