English-Polish dictionary »

delator meaning in Polish

EnglishPolish
delator

delator