Cmiiw, but you can't actually book on momondo, they'll redirect you to third parties, not always bookable.
Not "usually". They don't book tickets at all. It's only an aggregator.
I wrote 'Actually'.