French-English dictionary »

roulotte à patate meaning in English

FrenchEnglish
roulotte à patate nom {f}

chip wagonnoun