Dictionary, Free Dictionary - MyDictionary.net
Definition of " kick starter " in English French Dictionary
Results
kick starter {'kık,stɑ:rtər}
  • {N} démarreur au pied [M]