Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
superchurch
in English
superchurch
#uncommon
Definitions
Noun
a
large
modern
church
(
formed
by
merging
smaller
ones
)