Dictionary/トトカルチョTotokaruchoトトカルチョ (Totokarucho) is a Japanese noun meaning “football pool”.Meaningsnounfootball pool