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