How can I remove duplicated and non categorized pages on google search? [closed]

I have made a real estate website for a company I work for using the yii2 framework. Google search console have found many variations of links and marked them as duplicate or chose not to categorize them at all. What can I do to make them categorized or point to the main page of each duplicated url?
I will provide some info on how these urls got produced in the first place:

  • Yii2 framework on its own make variations of the urls according to how many languages you have set.
  • In real estate search page, if you choose any of the filters available, the url changes dynamically. Considering that we have many filters this can produce a large amount of urls.
  • We have a large amount of properties, each property id with its own url.

Here is examples of the flags of google search console:

  1. Duplicated:
    https://goldenhome.gr/?sort=-AskedValue&page=967 (actually non-existent. This parameter should only exist in the search page)
    https://goldenhome.gr/property/view/320943 (property sold page)
    https://goldenhome.gr/epikoinwnia / https://goldenhome.gr/contact-us (greek and english page)
    https://goldenhome.gr/property/view/324726?language=el (auto generated lang parameter)
    https://goldenhome.gr/property/view?id=466676