Greek French Dictionary

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

ανεμοθώρακας in French:

1. pare-brise pare-brise