セイヨウキヅタ Meanings Noun English ivy (Hedera helix); common ivy Jinuma: Japanese Dictionary · Word lists