Online Dictionary

French Dictionary, English French Dictionary

Definition of " à vous glacer le sang " in French Dictionary
Direct results
French » English
à vous glacer le sang
  • {V} spine-chilling: be spine-chilling