French-English dictionary »

conche meaning in English

FrenchEnglish
conche nom {f}

concher(machine)
noun