French-English dictionary »

fosse à bitume meaning in English

FrenchEnglish
fosse à bitume nom {f}

tarpit(lake of asphalt)
noun