where is that annoying sound coming from the sense of smell is better than that of touch iyi mpanuka yabaye mu masaha y'ijoro muri esipanye yashatse kwihisha ngo batamubona n'ubwo nta kibi yari yarakoze