Chinese-English dictionary »

马球 /mǎqiú/ meaning in English

ChineseEnglish
马球 /mǎqiú/ noun

polo(ball game)
noun
[UK: ˈpəʊ.ləʊ] [US: ˈpoloʊ]