Hebrew English Dictionary

עברית - English

עטלף in English:

1. a bat a bat