English | German | Russian | Czech

propugnation English

Meaning propugnation meaning

What does propugnation mean?

propugnation

(obsolete) means of defence; defence

Are you looking for...?