ഗിരികൂടം (girikoodam) english meaning


ഗിരികൂടം  - top of a mountain , mountain range

..