French Greek Dictionary

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

aiguille in Greek: