Salut !
Adjectivul se acordă în gen, număr și caz cu substantivul determinat, "frumos" determină substantivul "cal" (ce fel de cal?), deci :
cal - genul masculin, numărul singular, cazul acuzativ ↔️ frumos - genul masculin, numărul singular, cazul acuzativ