Chinese-English dictionary »

謝拉德 meaning in English

ChineseEnglish
謝拉德 noun

charades(game)
noun
[UK: ʃə.ˈrɑːdz] [US: ʃə.ˈreɪdz]