セイヨウキヅタ

Meanings

  1. Noun English ivy (Hedera helix); common ivy

Jinuma: Japanese Dictionary · Word lists