flea-ridden person - Inglés Sinónimo Diccionario