Choose the option that best expresses the meaning of the highlighted idiom/phrase:

This camera of mine has seen better days.

1
is in good condition
2
is in poor condition
3
is refurbished recently
4
is good and working well

Sponsored

hivanix.in

Visit

This quiz is brought to you by hivanix.in

🌐 Web App Development

Quick Navigation