Back to search result
Previous
Next
Search in dictionary
Animal odor
臊味 〔臊味〕 sāo wèi
The odor of or similar to that of sheep and foxes.
Back to search result Previous Next