I've seen it somewhere.

英 美
  • it pron.它
  • ive suf.表示“有...倾向的;有...性质的”
  • seen v.看见,理解(动词see的过去分词)adj.看得见的
  • somewhere adv.在某处;到某种程度;大约n.某处