ENGLISH → NEPALI
picardy
01
noun
इङ्लिस च्यानलको तटमा उत्तरी फ्रान्सको पिकार्डी क्षेत्र
a region of northern France on the English Channel
English words, with meanings in Nepali. नेपाली
ENGLISH → NEPALI
a region of northern France on the English Channel