Delenda is Latin verb "to destroy".
Islam delenda est - roughly translated - "Islam must be destroyed".
Thank you. My online translators let me down on this one.