Meaning of きはずかしい in Japanese

  1. Words

Definition of きはずかしい

  1. (adj-i) embarrassed; feeling ashamed or awkward
Back to top