vocab dash
Log in
Sign up
తోరము
tōramu
Top 7000
Meanings
Noun
1. thread consecrated and worn on the arm in token of a vow