christ thorn (euphorbia splendens) - Turkish English Dictionary

Suggest a Term