在线词典

到处可见

ubiquitous; commonplace; found everywhere

英文释义
ubiquitous; commonplace; found everywhere