he should be locked up. - Allemand Anglais Dictionnaire

Suggérer une traduction