deemed

suomi-englanti sanakirja

deemed englanniksi

  1. (infl of)

  2. An accreditation awarded to higher educational institutions in India.