Definify.com

Definition 2025


naurulla

naurulla

Finnish

Noun

naurulla

  1. Adessive singular form of nauru.