ENGLISH → NEPALI
toulon
01
noun
दक्षिणपूर्वी फ्रान्समा भूमध्य तटको बन्दरगाह सहर र नौसैनिक अड्डा
a port city and naval base in southeastern France on the Mediterranean coast
English words, with meanings in Nepali. नेपाली
ENGLISH → NEPALI
a port city and naval base in southeastern France on the Mediterranean coast