Greek Italian Dictionary

ελληνικά - italiano

χιονόνερο in Italian:

1. nevischio nevischio