departeds
English
Noun
departeds
plural of
departed
Anagrams
TED spread