ENGLISH → NEPALI
nicaragua
01
noun
निकारागुआ
a republic in Central America; achieved independence from Spain in 1821
English words, with meanings in Nepali. नेपाली
ENGLISH → NEPALI
a republic in Central America; achieved independence from Spain in 1821