English | German | Russian | Czech

impen English

Meaning impen meaning

What does impen mean?

impen

To shut up or enclose, as in a pen.

Are you looking for...?