Meaning of 古狸 in Japanese

  1. Words

Definition of 古狸

  1. (n) old badger; veteran; oldtimer; schemer; old fox
Back to top