infestation


Results for "infestation"

English - Turkish Dictionary

infestation

(English - Turkish Dictionary) :
i. (bit/kurt/fare) istila etme, etrafı sarma.