Back to Dictionary
霭滴
靄滴
ǎidī
1. mist droplet