English Hebrew Dictionary

English - עברית

annoyed in Hebrew: