Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
canistels
in English
canistels
Definitions
Noun
a
type
of
fruit
(
yellow
or
orange
in
color
)
The
store
sells
canistels
that
are
yellow
when
ripe
.