かくしばしょ
Meanings
Noun
1. cache; place to hide something
Composed of
Tasche; Verbergen
Platz; Stelle; Position; Sitzplatz; Platz; Raum
Examples (1 in total)
Tom finally figured out where the treasure was hidden.