CATTO Meaning of CATTO in English n cat (= domestic cat); also: tomcat Interlingua English vocab. Английский словарь Интерлингва. 2012