Treasure81's definitions
The Italian verb “toccare” (”to touch”) and the Japanese word “takara” (transliteration of “treasure”)
by Treasure81 February 7, 2010
Get the Toccara mug.
Get the Toccara mug.We'll email you a link to sign in instantly.