Definition of impregn in English Turkish dictionary ... able to resist attack; unconquerable; as, an impregnable fortress; impregnable virtue; impregnable ...
確定! 回上一頁