vanmaram

അംബുജം - meaning in english

Meanings for അംബുജം

unknown
lotus