Versión en Español
Meaning of
"sufragar"
in English language
Spanish to English
English to Spanish
Spanish
English
sufragar
defray
sufragar
dinero (v): defray (formal); pay for