LIZ: Leather Institute of Zimbabwe

What does LIZ mean? The above is one of LIZ meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Leather Institute of Zimbabwe