French Greek Dictionary

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

affronter in Greek: