Muen

English: (verb) to smell


Source: Kelabit Portal


Related to Muen


muen (ng-buen): to smell something

pemuen: something that causes smell