bn:03500555n
Noun Named Entity
AR
No term available
EN
The Apayao River is a river on the island of Luzon in the Apayao province of the Philippines. Wikipedia
Relations
Sources