DictionaryForumContacts

   English
Google | Forvo | +
shed light upon
gen. 照亮; 阐明; 把…弄明白
shed a light upon
gen. 阐明; 有助于说明; 使…更明白〔清楚〕