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