French Greek Dictionary

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

débarquer in Greek: