It is correct, hope this helps
The phrase in English is “put the flowers on the table”
I personally think this is correct so I hope that helps
9.4m questions
12.2m answers