‹
›
21 Oct 2010
SMELLY having an unpleasant sm…
SMELLY having an unpleasant smell 有难闻气味的;有臭味 //smelly feet/cheese 臭脚;难闻的奶酪
Til next time,
at 00:00