English-French dictionary »

pedal car meaning in French

EnglishFrench
pedal car (toy car with pedals)
noun

cuistaxnom {m}