what is mean by mungisa
Answers
Answered by
2
Answer:
mongoose in British English
nounWord forms: plural -gooses. any smalll predatory viverrine mammal of the genus Herpestes and related genera, occurring in Africa and from S Europe to SE Asia, typically having a long tail and brindled coat.
Explanation:
hope it will help you if you like then follow me and mark me as branilist
Answered by
6
Answer:
meaning in photo in telugu.......
Attachments:
Similar questions