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