ENGLISH → NEPALI
porcupine
01
noun
दुम्सी
relatively large rodents with sharp erectile bristles mingled with the fur
English words, with meanings in Nepali. नेपाली
ENGLISH → NEPALI
relatively large rodents with sharp erectile bristles mingled with the fur