DictionaryForumContacts

   Japanese
Google | Forvo | +
心を砕く
gen. rack brains; wrack brains