Pinyin Dictionary results for "ben ying"

本影
umbra
本应
should have; ought to have
Dictionary data provided by CC-CEDICT