Hmm no. Any Westerosi general would take the battle to a location that would temper the advantage of the Khalasars cavalry. I.E rivers, mountains, bogs, swamps, valleys, uphill., and then use the climate against them, rain, snow, ice etc, all things a Khalasar has no experience in.
Khalasar camps also sprawl with no rhyme or reason every night. Their horses could be poisoned quickly overnight.
I believe the dothraki suck at seige warfare. So that would work against them too.
Also, the dothraki are a superstitious bunch, so Terror tactics and "omens" and other rubbish could spook them into pissing their breeches and going home.