Meaning of shisui in Japanese

  1. Words

Definition of shisui

  1. (n) stagnant water; still water

Words related to shisui

Back to top