French-English dictionary »

argilière meaning in English

FrenchEnglish
argilière nom {f}

clay pit◼◼◼(clay quarry)
noun