Vocabulary
口あんぐり
くちあんぐり
dumbfounded; open-mouthed
noun