Engelsk-Tysk ordbok »

it allows of no excuse. betyder på tyska

EngelskaTyska
It allows of no excuse.

Es lässt sich nicht entschuldigen.