tener fichado a alguien

tener fichado a alguien en inglés

tener fichado a alguien
español traducción al español
have the goods on someone
inglés traducción al inglés