regurgitate in Spanish
regurgitate in Spanish
regurgitar
Something regurgitated; regurgitated matter.
repetir textualmente
Something regurgitated; regurgitated matter.