TVASTA

NAME

TVASTA

MEANING

Energy, Vigour

LIKE