ṣadāru
1) to squint ; 2) to twitch ; 3) to blink ;
Perform another search
Back to dictionary main menu