English-French dictionary »

do someone's head in meaning in French

EnglishFrench
do someone's head in (irritate, disturb)
verb

prendre la têteverbe