French-English dictionary »

se ronger les ongles meaning in English

FrenchEnglish
se ronger les ongles verbe

champ at the bit(to show impatience when delayed)
verb