Chinese Version(中文版) | EBooks(电子书)
['flæbɚɡæstɪd]
a. [Low.] Confounded, confused, abashed, ashamed, disconcerted, nonplussed, taken aback, thrown off one's balance.
Typed by Helga