DictionaryForumContacts

   English
Google | Forvo | +
He has been through a lot.
gen. Er hat viel durchgemacht.; Er hat viel durchmachen müssen.