Английский-Немецкий словарь »

he should have been allowed to do it. означает в немецкий

АнглийскийНемецкий
He should have been allowed to do it.

Er hätte das dürfen sollen.

История поиска