Translation Of Should Have Been Destroyed In Different Languages

Translate SHOULD HAVE BEEN DESTROYED in languages spoken worldwide

English
Ways to say should have been destroyed
Auraient dû être détruits

Translate SHOULD HAVE BEEN DESTROYED in European languages

English
Ways to say should have been destroyed
Doveva essere distrutto