Meaning of largabista

largabista

Cebuano

n. binoculars; v. look at something with binoculars.