English Hebrew Dictionary

English - עברית

landslide in Hebrew: