Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
delations
in English
delations
Definitions
Noun
reports
or
accusations
(
formal
,
official
)
The
police
received
several
delations
about
the
suspicious
activity
.