to have pins and needles - Fransızca İngilizce Sözlük

to have pins and needles

Meanings of "to have pins and needles" in French English Dictionary : 2 result(s)

İngilizce Fransızca
Idioms
to have pins and needles avoir des picotements/être impatient d'agir
to have pins and needles avoir des fourmis