„organ of sight“: noun organ of sightnoun | Substantiv s Overview of all translations (For more details, click/tap on the translation) Sehorgan Sehorganneuter | Neutrum n organ of sight organ of sight