AMBASTHA

NAME

AMBASTHA

MEANING

One Who Resides In Water

LIKE