naurutta

Finnish

Noun

naurutta

  1. abessive singular of nauru