Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
dovecots
in English
dovecots
#limited
Definitions
Noun
structures
for
pigeons
;
birdhouses
a
small
tower
or
building
(
for
birds
)
Base Words
dove
cots