Slovnenya

Translation English French: sensory faculty

Dictionary: main
sensory faculty
noun
1 sen.