Polish-English dictionary »

atrament sympatyczny meaning in English

PolishEnglish
atrament sympatyczny noun

invisible inknoun
invisible ink that can later be rendered visible