Definition of トトカルチョ

トトカルチョ

totokarucho

Common word
noun
football pool