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