nom d'un chien

listen to the pronunciation of nom d'un chien
Французский Язык - Английский Язык
hell, damn!, confound it! (used to express displeasure, irritation, etc.)