Pinyin Dictionary results for "shi nu"

使怒
to exasperate
石弩
catapult; ballista (siege catapult firing stone blocks)
史努比
Snoopy (comic strip pet dog)
史奴比
Snoopy (comic strip pet dog)
Dictionary data provided by CC-CEDICT