Teva

International Fellowship of Christians and Jews logo
English Meaning Nature
Hebrew Translation טבע
Theme
Listen