Greek French Dictionary

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

αυτό έχει in French:

1. il a il a