English Hebrew Dictionary

English - עברית

overwhelmed in Hebrew: