English-Polish dictionary »

ddt meaning in Polish

EnglishPolish
DDT

DDT