There are floral decorations ______ display in the city.
- From
- On
- With
- For
- In
Explanation
On display is a phrase.
On display means put somewhere to people see.
On display means لوگوں کو دکھانے کیلئے نمائش کیلئے رکھنا
There are floral decorations on display.