das ist von dubioser herkunft

listen to the pronunciation of das ist von dubioser herkunft
Deutsch - Englisch
That fell off/comes off the back of a lorry /truck