Slovnenya

Translation English Spanish: sensory receptor

Dictionary: main
sensory receptor