ENGLISH → NEPALI
algiers
01
noun
अल्जियर्स; अल्जेरियाको राजधानी र सबैभन्दा ठूलो सहर
an ancient port on the Mediterranean; the capital and largest city of Algeria
English words, with meanings in Nepali. नेपाली
ENGLISH → NEPALI
an ancient port on the Mediterranean; the capital and largest city of Algeria