Taw

Meaning

A river in Devon, England, which flows into an estuary where it meets the River Torridge.

Translations

Taw

Tav

Taaf

Taf

Write this word

Notes

Sign in to write sticky notes