Slovnenya

Translation English Ukrainian: lens cortex

Dictionary: main
lens cortex
noun