bn:03500555n
Noun Named Entity
NL
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
IS A
COUNTRY