ENGLISH IVY


Meaning of ENGLISH IVY in English

[English ivy] n (1624): ivy 1

Merriam-Webster English vocab.      Английский словарь Merriam Webster.