French-English dictionary »

lac d'asphalte meaning in English

FrenchEnglish
lac d'asphalte nom {m}

tarpit(lake of asphalt)
noun