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