Meaning of てごわい in Japanese

  1. Words

Definition of てごわい

  1. (adj-i) difficult; tough; stubborn; redoubtable
Back to top