Dictionary, Free Dictionary - MyDictionary.net
Definition of " botanical garden " in English German Dictionary
Results
botanical garden
  • {N} botanisch: botanischer Garten [M]