Hebrew English Dictionary

עברית - English

להתוודות in English:

1. To confess