Meaning of 宿敵 in Japanese

  1. Words

Definition of 宿敵

  1. (n) old enemy; longtime enemy; arch-enemy; traditional rival; longstanding foe
Back to top