ENGLISH → NEPALI
thames
01
noun
इङ्ल्यान्डको सबैभन्दा लामो नदी थेम्स, जुन लन्डन हुँदै पूर्वतिर उत्तरी सागरमा बग्छ
the longest river in England; flows eastward through London to the North Sea
English words, with meanings in Nepali. नेपाली
ENGLISH → NEPALI
the longest river in England; flows eastward through London to the North Sea