NAIKARUPA

NAME

NAIKARUPA

MEANING

Taking Many Forms

LIKE