French-English dictionary »

champignon [colloquial] meaning in English

FrenchEnglish
champignon [colloquial] nom {m}

accelerator [accelerators]◼◼◼(accelerator pedal)
noun
[UK: ək.ˈse.lə.reɪ.tə(r)] [US: æk.ˈse.lə.ˌre.tər]