Meaning of おいすがる in Japanese

  1. Words

Definition of おいすがる

  1. (v5r, vi) to be hot on a person's heels
Back to top