French Greek Dictionary

Français - ελληνικά

canard in Greek: