kamus
.
Search
About
tyne_river
English
River Tyne, Tyne, Tyne River
Noun
A river in northern England that flows east to the North Sea
English: Tyne, River Tyne, Tyne River
English words with similar meanings
Show 2 words
river tyne
tyne