1. Abashiri RiverAbashiri River is a river in Hokkaidō, Japan.
Read “Abashiri River” on English Wikipedia
Read “網走川” on Japanese Wikipedia
Read “Abashiri River” on DBpedia
Read “Abashiri River” on English Wikipedia
Read “網走川” on Japanese Wikipedia
Read “Abashiri River” on DBpedia
Discussions
Log in to talk about this word.