sowanorʔa

English: Translation
smell
noun
Senses and perception
Notes

O 6;