Chinese-English dictionary »

龙舌兰酒 /lóngshélánjiǔ/ meaning in English

ChineseEnglish
龙舌兰酒 /lóngshélánjiǔ/ noun

tequila(liquor)
noun
[UK: təˈk.iː.lə] [US: təˈk.iː.lə]