Hebrew English Dictionary

עברית - English

לגעת in English:

1. to touch to touch