English-Chinese dictionary »

cycle polo meaning in Chinese

EnglishChinese
cycle polo (team sport)
noun

自行車馬球noun

自行车马球 /zìxíngchē mǎqiú/noun