French Greek Dictionary

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

betterave in Greek: