taracasuvva. [Tel.] n. A sort of sky rocket. A firework in water.
tārācāsuvva. [Tel.] n. A sort of sky rocket. A firework in water.