恍如huǎngrú
Top 50000
Meanings
1. to be as if...
2. to be rather like...
Characters used