French–English dictionary

English translation of the French word se mourir d’impatience

French → English
  
FrenchEnglish
se mourir d’impatience be in an agony of impatience