Engelsk-Fransk ordbok »

turn heads betyder på franska

EngelskaFranska
turn heads (to garner attention)
verb

attirer le regard◼◼◼verbe