English to Arabic

Meaning for:
Olfactory
other
شمّي