Meaning of sulo

sulo

Tagalog

sulo adj. dazzled by strong light


sulo

Tagalog

sulo n. torch; electric torch