rumored involvement

Translations
implication présumée
Words
rumored

adjective
supposé
involvement

noun
implication