French Greek Dictionary

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

lutter in Greek: