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