English-French dictionary »

turn heads meaning in French

EnglishFrench
turn heads (to garner attention)
verb

attirer le regard◼◼◼verbe