English Hebrew Dictionary

English - עברית

defeat in Hebrew: