Polish-English dictionary »

taksydermia meaning in English

PolishEnglish
taksydermia noun

taxidermynoun
art of stuffing dead animals