Definition of Downscale

  • 1. Intended for people with low incomes Adjective Satellite

Semanticaly linked words with "downscale"