Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
charr
in English
charr
#uncommon
Plural
charr
Definitions
Noun
another
term
for
char
fish
a
type
of
fish
(
Salvelinus
genus
)