English-German dictionary »

cherry leaf meaning in German

EnglishGerman
cherry leaf noun

das KirschbaumblattSubstantiv