English | German | Russian | Czech

turrel English

Meaning turrel meaning

What does turrel mean?

turrel

A tool used by coopers.

Are you looking for...?