Meaning of きしきし in Japanese

It seems that your search contains the following:

きし きし

  1. Words

Definition of きしきし

きしきし(kishikishi)
  1. (adv) squeak; creak
Back to top