something made-up, an invention.

listen to the pronunciation of something made-up, an invention.
English - English

Definition of something made-up, an invention. in English English dictionary

Something made-up, an invention.
concoction
something made-up, an invention.
Favorites