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