Polish-English dictionary »

delacja meaning in English

PolishEnglish
delacja noun

delationnoun
accusation