ENGLISH → NEPALI
nutria
01
noun
न्युट्रिया (जलचर मुसाजात)
aquatic South American rodent resembling a small beaver; bred for its fur
English words, with meanings in Nepali. नेपाली
ENGLISH → NEPALI
aquatic South American rodent resembling a small beaver; bred for its fur