strange, unusual, to blame
not; no
[particle to connect verb to adverb]
More vocabulary at the same HSK level as 怪不得.
More common words that include characters from 怪不得.