Online Dictionary

French Dictionary, English French Dictionary

Definition of " smirch a bitter smile " in French Dictionary
Direct results
English » French
smirch a bitter smile
  • {V} sourire: avoir un sourire amer