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

Meanings

  1. nounfootball pool