French Hebrew Dictionary

Français - עברית

Canard in Hebrew:

1. ברווז ברווז