Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
isle
in English
isle
us
/aɪl/
uk
/aɪl/
#moderate
Plural
isles