百度
Mandarin: bai3 du4
T3
T6
Definitions
  1. 1 Baidu (internet portal)
← Back to dictionary