Chinese-English dictionary »

翠贝卡 meaning in English

ChineseEnglish
翠贝卡 proper noun

Tribecaproper noun
[UK: trə.ˈbek.ə] [US: trə.ˈbek.ə]