Meaning of largabista

largabista

Tagalog

n. field glasses; binoculars