Meaning of sanggang kabatuhang nakapaligid

sanggang kabatuhang nakapaligid

Tagalog

comp. barrier reef