Большой русско-испанский словарь
перехвора́ть
сов., (твор. п.), разг.
1) haber estado enfermos (todos, muchos)
2) (перенести много болезней) haber pasado muchas enfermedades
перехворать