Skip to content
Kotomora

ツリーハウス

ツ
リ
ー
ハ
ウ
ス

Meanings

1

noun

tree house

A small structure built in a tree, often for children's play or as a novelty accommodation.