invented in Polish
invented in Polish
wymyślony
fictional, made up, imaginary.
zmyślony
fictional, made up, imaginary.