Kérlek, engedélyezd a javascriptet a szótár használatához! Hogyan?
inexpugnable▼impregnable, unconquerable
strong▼capable of withstanding great physical force
immune▼protected due to innate resistance to pathogens
↑