So weit ich es überblicken kann, haben alle romanischen Sprachen dasselbe Wort für "sagen" aus lateinisch "dicere". Weshalb gilt dies nicht ebenso für "sprechen", etwa in "eine Sprache sprechen"?
Der Frage liegt eine sehr richtige Beobachtung zugrunde. Es stimmt, dass für den Begriff "sagen" (beinahe, siehe unten) alle romanischen Sprachen das lateinische Verb dīcere, dīcō, dīxī, dictus in der einen oder anderen Form fortführen, allerdings nicht alle als Verb der lateinischen 3. Konjugation (Infinitiv auf -ĕre).
Dīcere ist eigentlich nur im Rumäņischen a zice (Verbalsubstantiv zicere) und im ausgestorbenen Vegliotischen (Dalmatisch) dikro 1) erhalten.
Die wohl schon vulgärlateinische Kürzung dire führen fort:
Italienisch dire, französisch dire [diʀ], okzitanisch dire, katalanisch dir [di], rätoromanisch (sursilvan) dir [di], friaulisch dî.
Das Spanische überführt das Verb in die 4. lat. Konjugation ( Infinitiv auf -īre): decir, das Portugiesische hingegen in die 2. (Infinitiv auf -ēre): dizer.
Die einzige romanische Sprache, die wirklich "ausschert", ist das Sardische, welches dīcere völlig eliminiert und es durch lat. narrāre (erzählen) ersetzt hat: Logudoresisch nárrere 2), campidanesisch narri, nai.
Ganz anders verhält es sich tatsächlich beim Begriff "sprechen", welcher im Latein durch das Deponens 3) loquī, loquor, locūtus sum ausgedrückt wurde: Latīnē loqui, loqui linguā graecā.
Dieses loquī ist in der Romania untergegangen, ohne irgendwelche Spuren zu hinterlassen. Über den Grund lässt sich nur spekulieren. Ich vermute aber, dass die Tatsache, dass es sich um ein eher seltenes Deponens der 3. Konjugation handelt, eine Rolle gespielt hat. Die Deponentia sind ja im Vulgärlatein alle in die aktiven Konjugationen übergegangen. Bei Deponentia der 1. Konjugation (Infinitiv -āri) ist die Anpassung einfach -āri > āre. Bei der 3. Konjugation war es dem Sprecher des Vulgärlateins nicht unmittelbar klar, dass dem loquī ein aktives *loquere entsprechen müsste. Da war es leichter, auf ein "unproblematisches" Synonym auszuweichen.
Tatsächlich wurde loquī durch eine bunte Palette von Synonyma substituiert: *parabolare, fabulare 4), *fabellare, discurrere, *placitare und *cianciare.
*parabolare ist aus dem griechischen Lehnwort parabola 5) < παραβολή=Gleichnis. Sprichwort u.ä. gebildet. Auf *parabolare gehen zurück:
Ital. parlare, Frz. parler, okzit. parlar, katal. parlar.
Auf *fabulare (klass. lat. fābularī, Deponens!) gehen zurück:
Span. hablar, port. falar, friaulisch fevelâ und dalmatisch (vegliotisch) favlur.
Das sardische fa(v)eddare (logudoresisch) und fueddai (campidanesisch) lässt sich auf *fabellare zurückführen, eine Ableitung des Diminutivs *fabella von fabula.
Das Rätororomanische (Bündnerromanisch, Sursilvan) verwendet gleich drei Verben für den Begriff "sprechen". Zum einen plidar, 3. Person il plaida eine Ableitung von pled=Wort 6). Dann discuorer < lat. discurrere und schliesslich tschintschar [tʃɪntʃa], 3. Person il tschontscha, wohl lautmalerischen (onomatopoetischen) Ursprungs 7).
Das Rumänische schliesslich bietet für "sprechen" das Verb a vorbi, abgeleitet von vorbă=Wort, Rede. Die Etymologie ist bis heute nicht geklärt.
Vegliotisch dikro hat den lateinischen Velar /k/ vor ursprünglichem /e/ erhalten: dikere > *dikre > *dikr̥ > *dikro.
Der Infinitiv wurde in die 3. Konjugation überführt, nicht aber das Präsens: naro, naras, narat, naramus, narades, naran.
Ein Deponens verbindet passive Form mit aktiver Bedeutung.
Abgeleitet von lat. fābula=Gerede, Gespräch, Erzählung etc.
Aus parabola stammen ital. parole, frz. parole etc. =Wort. Vgl. jedoch sursilvan praula=Märchen!
Sursilvan pled=Wort dürfte in der Romania einmalig sein. Es ist abgeleitet von lat. placitum=Meinung.
Vgl. auch ital. ciancia="discorso futile".