Chinese-English dictionary »

茂密的林地 /màomì de líndì/ meaning in English

ChineseEnglish
茂密的林地 /màomì de líndì/ noun

hammock [hammocks](piece of land)
noun
[UK: ˈhæ.mək] [US: ˈhæ.mək]