NichiDict

せいようきづた

[seiyoukiduta]

Meanings

1.Noun

English ivy (Hedera helix); common ivy