English Hebrew Dictionary

English - עברית

demanding in Hebrew: