Chinese Version(中文版) | EBooks(电子书)
[nei'su:t]
(a.) Having a nice sense of smell.
(a.) Critically nice; captious.
Checked by Amy
adj. having a long snout: keen-scented.
Typist: Martha