Definisi 'mainstreamed'
English to English
adjective satellite
1 (of the handicapped) placed in regular school classes
source: wordnet30
More Word(s)
integrated,

Visual Synonyms
Click for larger image