MAHAMARAKATA

NAME

MAHAMARAKATA

MEANING

A Great Emerald

LIKE