English | German | Russian | Czech

impetrable English

Meaning impetrable meaning

What does impetrable mean?

impetrable

(obsolete) Capable of being obtained or influenced by petition.

Are you looking for...?