Englishfor English speakers
Betula lenta English
Meaning Betula lenta meaning
What does Betula lenta mean?
Betula lenta
Synonyms Betula lenta synonyms
What other words have the same or similar meaning as Betula lenta?