ENGLISH → NEPALI
gorilla
01
noun
गोरिल्ला
largest anthropoid ape; terrestrial and vegetarian; of forests of central west Africa
English words, with meanings in Nepali. नेपाली
ENGLISH → NEPALI
largest anthropoid ape; terrestrial and vegetarian; of forests of central west Africa