RomajiDesu localhost
忍び笑い しのびわらい shinobiwarai

JMdict entry #1729430

  1. noun (common) (futsuumeishi) stifled laugh; chuckling; snickering

Kanji in this word

endure, bear, put
laugh

Look up another word