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
7.8m questions
10.5m answers