NichiDict

チューリップツリー

[chuuripputsurii]

Meanings

1.Noun

tulip tree (Liriodendron tulipifera)