English Adjective localized
#Limited to a particular area, in a local vicinity only. #:It's a localized phenomena, it only happens around non-sceptics.
Verb form localized
#Past tense of localize.
vi:localized zh:localized