meaning of sewen

1. A British trout usually regarded as a variety (var. Cambricus) of the salmon trout.


Related Words

sewen |

Developed & Maintained By Taraprasad.com

Treasure Words