Spanish-English dictionary »

más razón que un santo meaning in English

SpanishEnglish
más razón que un santo adjective

right as rain(correct; factually accurate)
adjective