ENGLISH → NEPALI
impala
01
noun
इम्पाला (अफ्रिकी मृग)
African antelope with ridged curved horns; moves with enormous leaps
English words, with meanings in Nepali. नेपाली
ENGLISH → NEPALI
African antelope with ridged curved horns; moves with enormous leaps