IN LEAF


Meaning of IN LEAF in English

having new leaves, growing leaves Poplar trees were in leaf, wild roses in bloom.

English idioms vocab.      Словарь английских идиом и выражений.