leave no stone unturned in Spanish
leave no stone unturned in Spanish
no dejar piedra sin remover
(idiom) To search or investigate thoroughly.
piedra
(idiom) To search or investigate thoroughly.