NichiDict

藤本

とうほん
[touhon]

Meanings

1.Noun

climbing trees; liana