Hebrew English Dictionary

עברית - English

מעיל in English:

1. a coat a coat