The only free and comprehensive online etymological dictionary of the Spanish language
repaso m. (Noun) "review"

18th cent. From re- "again" and paso.
repente m. (Noun) "impulse;" "sudden attack"

16th cent. From Latin repentem, accusative of repens "sudden." From Proto-Italic *rep-n̥t- 'id.' Probably from Proto-Indo-European *h1rep-n̥t- "seizing," from *h1rep- "to seize" (see raptar) but *u̯rep-n̥t- "twisting" is the classical reconstruction (de Vaan 2014).
respecto m. (Noun) "respect"

From Latin respectus 'id.' From respicere "to look back." From re- "again" (see re-) and specere "to look." From Proto-Italic *spek-je/o- 'id.' From Proto-Indo-European *speḱ-i̯e/o- 'id.' A denominative from *speḱ- "see," "observe" (see espejo).

Romance: Western Vulgar Latin: Portuguese respeito, Catalan respecte, French répit, Italian rispetto ; Eastern Vulgar Latin: Romanian respect

Italic: Umbrian speture

Indo-European: Germanic: Old High German spehōn "to spy;" Hellenic: Ancient Greek σκέπτεσθαι (sképtesthai) "to look around;" Indo-Iranian: Sanskrit páśyati, Avestan spasiia- "to discover"
respeto m. (Noun) "respect"

15th cent. From Latin respectus 'id.' See respecto for a continued etymology.

Romance: Western Vulgar Latin: Portuguese respeito, Catalan respecte, French respect, Italian rispetto ; Eastern Vulgar Latin: Romanian respect
respirar (Verb) "to breathe"

From Latin respirare 'id.,' from re-, an intensifying prefix (see re-), and sperare "to breathe" (see esperar).

Romance: Western Vulgar Latin: Portuguese respirar, Catalan respirar, French respirer, Italian respirare ; Eastern Vulgar Latin: Romanian respira
respiro m. (Noun) "respiration"

From respirar.
responder (Verb) "to respond"

11th cent. From Latin respondere 'id.,' from re- and spondere "to promise." See esposo.

Romance: Western Vulgar Latin: Asturian responder, Portuguese responder, Galician responder, Catalan respondre, French répondre, Italian rispondere ; Eastern Vulgar Latin: Aromanian respun, Romanian răspunde ; Sardinian: respúndiri
responsabilidad f. (Noun) "responsibility"

19th cent. From responsable and -idad, a noun-forming suffix from adjectives.
responsable (Adjective) "responsible"

18th cent. From Latin responsus "response" (see responso).
responso m. (Noun) "responsory for the deceased"

13th cent. From Late Latin responsorium 'id.' From Latin responsus "response." From re- "back" (see re-) and spondere "to pledge" (see esposo).

Romance: Western Vulgar Latin: Asturian responder, Portuguese responder, Galician responder, Catalan respondre, French répondre, Italian rispondere ; Eastern Vulgar Latin: Aromanian respun, Romanian răspunde, răspundere ; Sardinian: respúndiri, arraspu