palāsu
[Human → Senses]
to glimpse , to see / to perceive briefly or partially ;
Perform another search
Back to dictionary main menu