Skip to content

失魂落魄

shī hún luò pò

Sign in to save this word to your study lists.

Definitions

  1. 1. (idiom) dazed; beside oneself