das ist von dubioser herkunft

listen to the pronunciation of das ist von dubioser herkunft
ألمانية - الإنجليزية
That fell off/comes off the back of a lorry /truck