Name Translation
— French Dictionary Translated – English
Machin nf (fam) thingamajig, thing; (personne): M~ what's-his (ou-her) name.