French Greek Dictionary

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

odeur in Greek: