Polish-English dictionary »

imprimatur meaning in English

PolishEnglish
imprimatur

imprimatur