etw. frei erfinden

listen to the pronunciation of etw. frei erfinden
ألمانية - الإنجليزية
to fabricate something
to trump up <> something
to invent something
to make up <> something