MARECHAL NIEL


Meaning of MARECHAL NIEL in English

a kind of large yellow rose.

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