Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
castles
in English
castles
us
/kæslz/
uk
/kæsəlz/
#moderate
Lemma:
castle
The lemma is the base or root form of this word.