VIDRUTA

NAME

VIDRUTA

MEANING

With Great Speed

LIKE