Translation Of It Was Our Idea In Different Languages

English
Ways to say it was our idea
Stata una nostra idea