vanmaram

തടിപോലുള്ള പ്രാണി - meaning in english

Meanings for തടിപോലുള്ള പ്രാണി

noun
Stick insect