Spanish-English dictionary »

responder a meaning in English

SpanishEnglish
responder a verb

account to(to be responsible to)
verb