French Greek Dictionary

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

grenouille in Greek: