TARUSA

NAME

TARUSA

MEANING

Conqueror

LIKE