intachable
intachable
∗intachable
adjective
1irreproachable
Copyright © 2006 Chambers Harrap Publishers Limited
intachable [in-tah-chah’-blay]
adjective
1Irreproachable.
Collins Complete Spanish Electronic Dictionary © HarperCollins Publishers 2011
