Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
radioautographs
in English
radioautographs
#uncommon
Definitions
Noun
images
produced
by
radioactive
exposure
(
tracing
,
tracking
)
Base Words
autograph
radio