meaning of Abdruckpaste

Abdruckpaste - German to English

impression paste