English Spanish

razón — Spanish to English translation

razón means reason in English. Learn vocabulary with Maspeak.

Guess the translation for reason
final
necesito
razón
toma
disculpe
Skip this question   
Spanish 1000