Spanish “Hay Cuatro Gatos”- Spanish Idiom Translation What does “Hay Cuatro Gatos” mean in English ? This expression directly translates as “There are four cats.” This Spanish idiom is used to September 15, 2021