Hagebutten

From Fresh Dictionary

German

Noun

die Hagebutten

  1. rosehip
Personal tools