English | German | Russian | Czech

thrap English

Meaning thrap meaning

What does thrap mean?

thrap

(transitive) To fasten about.

Are you looking for...?