English | German | Russian | Czech

interlucation English

Meaning interlucation meaning

What does interlucation mean?

interlucation

(obsolete) The thinning of a wood to let in light.

Are you looking for...?