DOG-BRIER


Meaning of DOG-BRIER in English

noun the dog-rose.

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