DictionaryForumContacts

   English German +
Google | Forvo | +

been difficult

gen. schwergefallen (alt); schwer gefallen