English | German | Russian | Czech

pumicate English

Meaning pumicate meaning

What does pumicate mean?

pumicate

(transitive) To make smooth with pumice.

Are you looking for...?