dicţionar Englez-Francez »

turn heads înseamnă în Franceză

EnglezăFranceză
turn heads (to garner attention)
verb

attirer le regard◼◼◼verbe