Etna
English Meaning
A kind of small, portable, cooking apparatus for which heat is furnished by a spirit lamp.
- A kind of small, portable cooking apparatus for which heat is furnished by a spirit lamp.
Sorry, No Malayalam Meaning for your input!
See Etn Want To Try Etna In Malayalam??