Queens Park Rangers have signed French forward Yeni Ngbakoto from Metz for an undisclosed fee.
The 24-year-old scored 12 goals in 38 appearances as Metz won promotion back to the French top flight last season.
“It is a club with great history and tradition and I am excited about coming to play here,” he told the club website.
Jimmy Floyd Hasselbaink’s side start their Championship campaign against Leeds on Sunday.
Find all the latest football transfers on our dedicated page.