English | German | Russian | Czech

doctored English

Meaning doctored meaning

What does doctored mean?

doctored

altered; falsified; skewed; manipulated repaired

Are you looking for...?