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