Greek French Dictionary

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

κουκουβάγια in French:

1. hibou hibou