Translation Of Inventava In Different Languages

English
Ways to say inventava
Invented
Inventaba

Synonyms