haben sie ihre katze kastrieren lassen?

listen to the pronunciation of haben sie ihre katze kastrieren lassen?
Немецкий Язык - Английский Язык
Have you had your cat spayed?