adj.不可征服的;克服不了的;压抑不住的 副词:unconquerablynewunconquerabl

中文解释

\"faced unconquerable difficulties\"

正在查询

hydrochloride exigencies devolved Appalachia Guernsey incurably intervertebral discs doorknocker watered silk head nurse