Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
nestmate
in English
nestmate
#limited
Definitions
Noun
a
person
or
animal
sharing
a
nest
or
upbringing
; (
family
,
siblings
,
etc
.)
Base Words
mate
nest