Pinyin Dictionary results for "ya ran shi xiao"

哑然失笑
to laugh involuntarily; Taiwan pr. [e4 ran2 shi1 xiao4]
Dictionary data provided by CC-CEDICT