vanmaram

നാഗദ്വീപം - meaning in english

Meanings for നാഗദ്വീപം

unknown
Ceylon