Slovnenya

Translation English Japanese: olfactory nerve

Dictionary: main
olfactory nerve
noun