English Hebrew Dictionary

English - עברית

stunned in Hebrew: