French-English dictionary »

avoir la gueule de l'emploi meaning in English

FrenchEnglish
avoir la gueule de l'emploi verbe

look the part◼◼◼(appear suitable for a particular kind of work)
verb