Meaning of largabísta

largabĂ­sta

Hiligaynon

(Sp. larga vista) Telescope; farsightedness.