French Greek Dictionary

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

achever in Greek: