Hebrew French Dictionary

עברית - Français

חילזון in French:

1. escargot escargot