hái
hǎi
dǐ
dǐ
yē
yē

Definitions

  1. 1. coco de mer or "sea coconut" (Lodoicea maldivica)

Components