Polish-English dictionary »

deratyzacja meaning in English

PolishEnglish
deratyzacja noun

deratizationnoun
deratization