Meaning of nasa pulo

nasa pulo

Tagalog

nasa pulo comp. insular; situated on an island