English-French dictionary »

someone's luck is in meaning in French

EnglishFrench
someone's luck is in (someone is the object of another person's sexual attraction)
phrase

avoir une touchephrase