MalayTranslate.com
Malay to English Translator
Translate Here

English to English

impregnability

noun (n)

  • having the strength to withstand attack
    memiliki kekuatan menahan serangan luaran
    source: wordnet30
  • The quality or state of being impregnable; invincibility.
    kualiti atau keadaan menjadi kebal; tak terkalahkan.
    source: webster1913