radargrams
English
Noun
radargrams
plural of
radargram