DictionaryForumContacts

   English German +
Google | Forvo | +

make a good case for

law überzeugende Argumente für etw. liefern (smth.)