ENGLISH → NEPALI
warsaw
01
noun
पोल्यान्डको राजधानी र सबैभन्दा ठूलो नगर वार्सा
the capital and largest city of Poland; located in central Poland
English words, with meanings in Nepali. नेपाली
ENGLISH → NEPALI
the capital and largest city of Poland; located in central Poland