Slovnenya

Translation English French: sensory receptor

Dictionary: main
sensory receptor
noun